from birth till death - Turkish English Dictionary